package com.dhecp.project.system.domain;

import java.io.Serializable;

/**
 * 字段实体类 - 页面字段属性
 * @author DH-Xxj
 * @version 2019年8月28日
 */
public class SysDictionaryForPageField implements Serializable {
	private static final long serialVersionUID = 1L;
	
	private String guid;
	private String moduleTable;
	private String fieldName;
	private String fields;
	private String fieldStandard;	//200914新增，字段规范绑定值
	private String fieldType;
	private String fieldFrontValue;
	private Integer fieldFrontTop;
	private Integer fieldFrontTopSize;	//200114新增，表头占用列数
	private String fieldFrontType;
	private String fieldMatched;	//200102新增，对应存储字段
	private String fieldSearchType;	//200102新增，待选数据类型
	private String fieldFrontSave;	//200102新增，存储来源字段
	private String fieldFrontShow;	//200102新增，显示来源字段
	private Boolean fieldFrontRequired;
	private Boolean fieldFrontEdit;
	private Boolean fieldFrontHidden;
	private Boolean fieldFrontHiddenList;	//200828新增，查询隐藏
	private Boolean fieldFrontHiddenCallIn;	//200828新增，调入页隐藏
	private String fieldFrontAlign;
	private Integer fieldFrontWidth;
	private Boolean fieldFrontTotal;
	private Boolean fieldFrontFixed;
	private String fieldFrontTemplet;
	private Integer fieldFrontOrder;
	private Integer fieldFrontTopOrder;	//非网格字段排序
	private Boolean fieldExceptEdit;  			//200402新增，指定可编辑
	private String fieldPopupShow;			//200828新增，弹窗显示（200）
	private String fieldPopupEdit;			//200828新增，弹窗可编辑（200）
	private String fieldFrontExtend1;			//200507新增，扩展属性（200）
	private String fieldFrontExtend2;			//200507新增，扩展属性（100）
	private String fieldFrontExtend3;			//200507新增，扩展属性（200）
	
	public String getGuid() {
		return guid;
	}
	public void setGuid(String guid) {
		this.guid = guid;
	}
	public String getModuleTable() {
		return moduleTable;
	}
	public void setModuleTable(String moduleTable) {
		this.moduleTable = moduleTable;
	}
	public String getFieldName() {
		return fieldName;
	}
	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}
	public String getFields() {
		return fields;
	}
	public void setFields(String fields) {
		this.fields = fields;
	}
	public String getFieldStandard() {
		return fieldStandard;
	}
	public void setFieldStandard(String fieldStandard) {
		this.fieldStandard = fieldStandard;
	}
	public String getFieldType() {
		return fieldType;
	}
	public void setFieldType(String fieldType) {
		this.fieldType = fieldType;
	}
	public String getFieldFrontValue() {
		return fieldFrontValue;
	}
	public void setFieldFrontValue(String fieldFrontValue) {
		this.fieldFrontValue = fieldFrontValue;
	}
	public Integer getFieldFrontTop() {
		return fieldFrontTop;
	}
	public void setFieldFrontTop(Integer fieldFrontTop) {
		this.fieldFrontTop = fieldFrontTop;
	}
	public Integer getFieldFrontTopSize() {
		return fieldFrontTopSize;
	}
	public void setFieldFrontTopSize(Integer fieldFrontTopSize) {
		this.fieldFrontTopSize = fieldFrontTopSize;
	}
	public String getFieldFrontType() {
		return fieldFrontType;
	}
	public void setFieldFrontType(String fieldFrontType) {
		this.fieldFrontType = fieldFrontType;
	}
	public String getFieldMatched() {
		return fieldMatched;
	}
	public void setFieldMatched(String fieldMatched) {
		this.fieldMatched = fieldMatched;
	}
	public String getFieldSearchType() {
		return fieldSearchType;
	}
	public void setFieldSearchType(String fieldSearchType) {
		this.fieldSearchType = fieldSearchType;
	}
	public String getFieldFrontSave() {
		return fieldFrontSave;
	}
	public void setFieldFrontSave(String fieldFrontSave) {
		this.fieldFrontSave = fieldFrontSave;
	}
	public String getFieldFrontShow() {
		return fieldFrontShow;
	}
	public void setFieldFrontShow(String fieldFrontShow) {
		this.fieldFrontShow = fieldFrontShow;
	}
	public Boolean getFieldFrontRequired() {
		return fieldFrontRequired;
	}
	public void setFieldFrontRequired(Boolean fieldFrontRequired) {
		this.fieldFrontRequired = fieldFrontRequired;
	}
	public Boolean getFieldFrontEdit() {
		return fieldFrontEdit;
	}
	public void setFieldFrontEdit(Boolean fieldFrontEdit) {
		this.fieldFrontEdit = fieldFrontEdit;
	}
	public Boolean getFieldFrontHidden() {
		return fieldFrontHidden;
	}
	public void setFieldFrontHidden(Boolean fieldFrontHidden) {
		this.fieldFrontHidden = fieldFrontHidden;
	}
	public Boolean getFieldFrontHiddenList() {
		return fieldFrontHiddenList;
	}
	public void setFieldFrontHiddenList(Boolean fieldFrontHiddenList) {
		this.fieldFrontHiddenList = fieldFrontHiddenList;
	}
	public Boolean getFieldFrontHiddenCallIn() {
		return fieldFrontHiddenCallIn;
	}
	public void setFieldFrontHiddenCallIn(Boolean fieldFrontHiddenCallIn) {
		this.fieldFrontHiddenCallIn = fieldFrontHiddenCallIn;
	}
	public String getFieldFrontAlign() {
		return fieldFrontAlign;
	}
	public void setFieldFrontAlign(String fieldFrontAlign) {
		this.fieldFrontAlign = fieldFrontAlign;
	}
	public Integer getFieldFrontWidth() {
		return fieldFrontWidth;
	}
	public void setFieldFrontWidth(Integer fieldFrontWidth) {
		this.fieldFrontWidth = fieldFrontWidth;
	}
	public Boolean getFieldFrontTotal() {
		return fieldFrontTotal;
	}
	public void setFieldFrontTotal(Boolean fieldFrontTotal) {
		this.fieldFrontTotal = fieldFrontTotal;
	}
	public Boolean getFieldFrontFixed() {
		return fieldFrontFixed;
	}
	public void setFieldFrontFixed(Boolean fieldFrontFixed) {
		this.fieldFrontFixed = fieldFrontFixed;
	}
	public String getFieldFrontTemplet() {
		return fieldFrontTemplet;
	}
	public void setFieldFrontTemplet(String fieldFrontTemplet) {
		this.fieldFrontTemplet = fieldFrontTemplet;
	}
	public Integer getFieldFrontOrder() {
		if (fieldFrontOrder == null){
			return 1;
		}
		return fieldFrontOrder;
	}
	public void setFieldFrontOrder(Integer fieldFrontOrder) {
		this.fieldFrontOrder = fieldFrontOrder;
	}
	public Integer getFieldFrontTopOrder() {
		if (fieldFrontTopOrder == null){
			return 1;
		}
		return fieldFrontTopOrder;
	}
	public void setFieldFrontTopOrder(Integer fieldFrontTopOrder) {
		this.fieldFrontTopOrder = fieldFrontTopOrder;
	}
	public Boolean getFieldExceptEdit() {
		return fieldExceptEdit;
	}
	public void setFieldExceptEdit(Boolean fieldExceptEdit) {
		this.fieldExceptEdit = fieldExceptEdit;
	}
	public String getFieldPopupShow() {
		return fieldPopupShow;
	}
	public void setFieldPopupShow(String fieldPopupShow) {
		this.fieldPopupShow = fieldPopupShow;
	}
	public String getFieldPopupEdit() {
		return fieldPopupEdit;
	}
	public void setFieldPopupEdit(String fieldPopupEdit) {
		this.fieldPopupEdit = fieldPopupEdit;
	}
	public String getFieldFrontExtend1() {
		return fieldFrontExtend1;
	}
	public void setFieldFrontExtend1(String fieldFrontExtend1) {
		this.fieldFrontExtend1 = fieldFrontExtend1;
	}
	public String getFieldFrontExtend2() {
		return fieldFrontExtend2;
	}
	public void setFieldFrontExtend2(String fieldFrontExtend2) {
		this.fieldFrontExtend2 = fieldFrontExtend2;
	}
	public String getFieldFrontExtend3() {
		return fieldFrontExtend3;
	}
	public void setFieldFrontExtend3(String fieldFrontExtend3) {
		this.fieldFrontExtend3 = fieldFrontExtend3;
	}
	
}
